current demand - German English Dictionary